TypeScript 严格空值检查
如果关闭严格空值检查,则一个有可能为 null
或 undefined
的值仍然可以被正常访问,且这两个值可以被赋给任意类型。
如果开启该检查,则必须显式检验空值之后才能访问该类型的各种属性。
在开启检查时,可以用 !
来指明该值一定不是空值。
如果关闭严格空值检查,则一个有可能为 null
或 undefined
的值仍然可以被正常访问,且这两个值可以被赋给任意类型。
如果开启该检查,则必须显式检验空值之后才能访问该类型的各种属性。
在开启检查时,可以用 !
来指明该值一定不是空值。